servicing location - French English Dictionary